@charset "utf-8";

/* Headings*/
h1 {font-size: 25px;}
h2 {font-size: 23px;}
h3 {font-size: 21px;}
h4 {font-size: 19px;}
h5 {font-size: 17px;}
h6 {font-size: 15px;}


/*common class*/
.fr{float:right;}
.fl{float:left;}
.p5{padding:5px;}
.p50{padding:5px 0px;}
.p10{padding:10px 0px;}
.m50{margin:5px 0px;}
.m5{margin:5px;}
.m05{margin:0px 5px;}
.m10{margin:10px 0px;}
.mt10{margin-top:10px;}
.m01{margin:0px 10px;}
.m1{margin:10px;}
.p20{padding:2px 0px;}
.pointer{cursor:pointer;}
.r90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}
.arrow1{padding-right:14px;background: url("../imgs/arrow1.png") no-repeat scroll right center transparent;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
hr{border:1px solid #ccc; margin:2px;}
.c5{position:absolute; z-index:2;width:5px; height:5px;}

body{font-family:"Microsoft YaHei";font-size:12px; background-color:#f8f1df;}
a{color:#000;}
.hdb{background-color:#fff;  border-bottom:1px solid #cfcbc8; text-align:center;}
.hdbc{ width:940px; margin:0px auto; text-align:left;}
.hdbc a{margin:0px 10px;}

.nav ul li{ list-style-type:none; float:left;display:block; margin:0px;padding:0px;  background: url("../imgs/tab_1_left.png") no-repeat scroll left 6px transparent; margin-right:1px;}
.nav ul li a{ font-size:16px; text-decoration:none; color:#fc9896;background: url("../imgs/tab_1_right.png") no-repeat scroll right 6px transparent; margin-left:8px; display:block; padding:8px 20px 4px 12px;}
.nav ul li a:hover{ text-decoration:none;}
.nav .nav-ccyy{ background-image:url(../imgs/tab_2_left.png);}
.nav .nav-ccyy a{color:#bf9156;background-image:url(../imgs/tab_2_right.png);}
.nav .nav-cwxx{ background-image:url(../imgs/tab_3_left.png);}
.nav .nav-cwxx a{color:#057d74;background-image:url(../imgs/tab_3_right.png);}
.nav .nav-cwfw{ background-image:url(../imgs/tab_4_left.png);}
.nav .nav-cwfw a{color:#e1a60a;background-image:url(../imgs/tab_4_right.png);}
.nav .nav-flxx{ background-image:url(../imgs/tab_5_left.png);}
.nav .nav-flxx a{color:#5aaf8e;background-image:url(../imgs/tab_5_right.png);}
.nav .nav-cysq{ background-image:url(../imgs/tab_6_left.png);}
.nav .nav-cysq a{color:#6c6764;background-image:url(../imgs/tab_6_right.png);}

.nav ul .current{position:relative;top:2px; background-position:left top;}
.nav ul .current a{background-position:right top;}

.b1{border:2px solid #fb7b7a; height:48px; overflow:hidden;}
.b12{width:403px; height:31px;background: url("../imgs/s-box.png") no-repeat scroll right 0px transparent;}
.b12t{border-width:0px; background-color:#fff; height:18px; font-size:16px; width:260px;}
.b12s{border-width:0px; border-left:1px solid #ccc; background-color:#fff; width:60px; text-align:center; font-size:14px; font-weight:bold;font-family:"Microsoft YaHei"; color:#444;}
.b13b{width:98px;height:28px;background: url("../imgs/btn1-bg.png") no-repeat scroll right 0px transparent; margin:10px 10px 0px 10px; color:#000; text-decoration:none; font-size:14px;}
.b13b span{display:block; margin-top:5px; padding-left:28px;background: url("../imgs/b1-icon1.png") no-repeat scroll 6px center transparent;}
.b13b2 span{background-image:url(../imgs/b1-icon2.png);}
.b13b3 span{background-image:url(../imgs/b1-icon3.png);}
.b13b4 span{background-image:url(../imgs/b1-icon4.png);}

.container_12 .b21{width:185px;}
.container_12 .b22{width:745px; margin-left:0px; margin-right:0px;}
.b212,.b222,.b221{border-right:1px solid #ccc;}
.b221{padding-right:10px; border-right:1px solid #ccc; width:442px;}
.b212,.b221,.b222{height:290px;}
.b222{width:290px;}
.b222 ul li{margin:10px 0px 0px 10px;padding:0px; list-style-type:none; padding-left:20px;background: url("../imgs/b23-li.png") no-repeat scroll left center transparent;}

#b221imgs {height:260px;}
#b221imgs img{border:1px solid #fff;}
#b221imgsr{background-color:#dfd7c2;}
#b221btns a{ padding:5px 6px;; background: url("../imgs/b21-nbg.png") no-repeat scroll center center transparent;margin-right:2px; color:#000; text-decoration:none; margin-right:4px;}
#b221btns .current{background-image:url(../imgs/b21-na.png);}

.b31{background: url("../imgs/b3-bg.png") repeat-x scroll left top transparent; position:relative; z-index:1;}
.b31 .b31r{position:absolute;right:0px; top:0px;height:44px; width:3px;background: url("../imgs/b3-2.png") no-repeat scroll left top transparent; z-index:2;vertical-align:middle; line-height:24px; }
.b31 .sepl,.b31 .sepr{ font-size:23px; color:#fdc4b0;top:3px; position:relative;}
.b31 .sepl{border-right:1px solid #ccc;margin-left:-4px;}
.b31 .sepr{border-left:1px solid #fff;left:-4px;margin-right:-4px;}
.b31 .sep{display:inline-block; width:1px;border-left:1px solid #ccc; background-color:#eee;*zoom:1; height:16px; padding:6px 0px; margin-bottom:-8px;margin-right:4px;*margin-top:4px;*height:14px;}
.b31s{ width:52px; height:28px; border-width:0px; /*position:absolute;z-index:2; right:10px; top:5px;*/ text-indent:-999px;background: url("../imgs/b3-btn.png") repeat-x scroll left top transparent; *position:relative;*top:4px;}


.container_12 .b41{width:175px;}
.container_12 .b42{width:755px; margin-left:0px; margin-right:0px;}
.b42i{ position:relative; z-index:1;}
.b42c{height:285px; border:1px solid #37a4c3;}
.b42ilt{left:0px;top:0px;background: url("../imgs/b4-2-lt.png") repeat-x scroll left top 
transparent;}
.b42irt{right:0px;top:0px;background: url("../imgs/b4-2-rt.png") repeat-x scroll left top transparent;}
.b42ilb{left:0px;bottom:0px;background: url("../imgs/b4-2-lb.png") repeat-x scroll left top transparent;}
.b42irb{right:0px;bottom:0px;background: url("../imgs/b4-2-rb.png") repeat-x scroll left top transparent;}
.b421{width:437px; margin-right:5px;}
.b421 img{width:435px; border:1px solid #fff;}
.b422{width:120px; margin-right:5px; font-weight:bold; color:#444;}
.b423{width:160px;}
.b4231{color:#0f8db5;}
.b4232btn{ color:#395560;background: url("../imgs/b4-2-btn.png") no-repeat scroll center center transparent; padding:4px 10px; text-decoration:none;}
.b4232btn:hover{ background-image:url(../imgs/b4-2-btn-hover.png);}
.b4233 img{margin-right:5px;}

.b512,.b521,.b522{height:350px;}
.b512{background: url("../imgs/b5-1-bg.png") no-repeat scroll center top transparent; position:relative;z-index:1;}

.b512-img1{width:140px;height:140px; position:absolute;z-index:2; left:22px; top:32px;}
.b512-bone{width:97px;height:43px;position:absolute;z-index:3; left:44px;top:0px;background: url("../imgs/b5-1-bone.png") no-repeat scroll center top transparent; }
.b512-heart{width:49px;height:45px;position:absolute;z-index:3; left:122px;top:140px;background: url("../imgs/b5-friends.png") no-repeat scroll center top transparent; }
.b512-imgs{position:absolute;z-index:3;width:48px;height:48px;}
.b512-img2{left:24px;top:196px;}
.b512-img3{left:114px;top:196px;}
.b512-img4{left:24px;top:275px;}
.b512-img5{left:114px;top:275px;}

.b521{color:#349fc3;}
.b521r{ font-size:14px;}
.b5212 a{margin:0px 5px;}
.b5213i{width:142px; margin-right:5px; color:#000;}
.b5213i img{border:1px solid #fff;}
.b5213i-detail{padding-right:10px;}
.b522 h4{color:#423d39;}
.b522 .more{ font-size:14px;color:#423d39;}
.b522 ul li { background-image:none;padding-left:0px; border-top:1px dashed #ccc; padding:4px 0px; margin-right:4px;margin-top:8px;}
.b522 ul li a{ color:#96cecf; margin-right:10px;}


.b6231{color:#e16800;}
.b6232btn{background-image:url(../imgs/b6-3-btn.png);}
.b6232btn:hover{background-image:url(../imgs/b6-3-btn-hover.png);}
.b62c{ border:1px solid #CD781D;}
.b62ilt{left:0px;top:0px;background: url("../imgs/b6-2-lt.png") repeat-x scroll left top 
transparent;}
.b62irt{right:0px;top:0px;background: url("../imgs/b6-2-rt.png") repeat-x scroll left top transparent;}
.b62ilb{left:0px;bottom:0px;background: url("../imgs/b6-2-lb.png") repeat-x scroll left top transparent;}
.b62irb{right:0px;bottom:0px;background: url("../imgs/b6-2-rb.png") repeat-x scroll left top transparent;}

.b721{color:#d67b06;}
.b722 ul li a{color:#d67b06;}

.b8{position:relative; z-index:1;}
.b8i{border:1px solid #99500b; height:350px; width:466px;}
.b81{margin-right:3px;}
.b8 h4{ background: url("../imgs/b8-2-bg.png") no-repeat scroll 150px top #9a4e10; padding:5px; padding-left:15px; color:#fff; font-weight:normal;}
.b81 h4{ background: url("../imgs/b8-1-bg.png") no-repeat scroll 150px top #9a4e10;}
.b8 h4 .more{ font-size:14px; color:#fff;}
.b8lt{left:0px;top:0px;background: url("../imgs/b8-lt.png") repeat-x scroll left top 
transparent;}
.b8rt{right:0px;top:0px;background: url("../imgs/b8-rt.png") repeat-x scroll left top transparent;}
.b8lb{left:0px;bottom:0px;background: url("../imgs/b8-lb.png") repeat-x scroll left top transparent;}
.b8rb{right:0px;bottom:0px;background: url("../imgs/b8-rb.png") repeat-x scroll left top transparent;}
.b811 ul {margin:0px;padding:0px;}
.b811 ul li{ float:left;display:block; width:150px; list-style-type:none; margin:0px; padding:3px 0px;}
.b811 ul .cat{ width:60px; text-align:center;background: url("../imgs/b8-cat.png") no-repeat scroll center center transparent;}
.b812 ul{margin:0px;padding:0px;}
.b812 ul li{margin:0px;padding:0px; list-style-type:none; border-top:1px dashed #ccc;margin-top:8px;}
.b812 ul li img{ border:1px solid #974f14; margin:10px;}

.b821{border-bottom:1px dashed #ccc; padding-bottom:4px;}
.b821 li{padding:0px; margin:0px; display:block;float:left; width:98px; list-style-type:none; padding-left:15px; padding-top:4px; padding-bottom:4px;background: url("../imgs/b8-2-dot.png") no-repeat scroll 6px center transparent;}

.b822{margin:0px; padding:0px;}
.b822 li{ list-style-type:none; padding:3px;}

.sitebottom{position:relative;}
.sitebottom .links{background-color:#f8f1df;border:1px solid #99500B;  border-bottom:1px dashed #ccc; padding:10px;}
.sitebottom .links a{ color:#ce4579; margin:0px 23px;}
.sitebottom .copyright{padding:10px;text-align:center; background-color:#fff;border:1px solid #99500B; border-top-width:0px;}
.blb{left:0px;bottom:0px;background: url("../imgs/b-lb.png") repeat-x scroll left top transparent;}
.brb{right:0px;bottom:0px;background: url("../imgs/b-rb.png") repeat-x scroll left top transparent;}